package com.yonyou.brigade.model;

import java.io.Serializable;

public class BriFlightInfoDTO implements Serializable {


    /**
     * 对应我们的订单类型
     */
    private String orderType;

    private String orderNo;

    /**
     * 原单号
     */
    private String oldOrderNo;

    /**
     * 订单类型-》对应我们的航班类型
     */
    private String isDomc;

    /**
     * 航班类型-》因公还是因私
     */
    private String publicOrPrivate;

    private String orderStatus;

    /**
     * 乘机人
     */
    private String psgName;

    /**
     * 乘机人职级
     */
    private String psgLevel;

    /**
     * 航程
     */
    private String flightWay;

    private String boardPointName;

    private String cardNO;

    /**
     * 航空公司
     */
    private String carrierName;

    /**
     * 航班号
     */
    private String flightNO;

    private String classCode;

    /**
     * 舱位级别
     */
    private String classLevelName;

    /**
     * 全价
     */
    private String yPrice;

    /**
     * 折扣
     */
    private String classRebate;

    /**
     * 票面价
     */
    private String farePrice;

    /**
     * 基建+燃油
     */
    private String consturctAndFuel;

    private String farePriceNoAgreement;

    private String taxPrice;

    /**
     * 实付金额
     */
    private String paymentPrice;

    /**
     * 退票费
     */
    private String tpPrice;

    /**
     * 总服务费
     */
    private String sumCounterFee;

    /**
     * 个人服务费
     */
    private String counterFee;

    /**
     * 绑定服务费
     */
    private String bindCounterFee;

    /**
     * 改签费
     */
    private String changeFee;


    /**
     * 保险
     */
    private String sumInsMoney;

    /**
     * 送票费
     */
    private String sendTicketFee;

    /**
     * 出票时间
     */
    private String outTicketTime;

    /**
     * 航班时间
     */
    private String flightDateTime;

    /**
     * 到达时间
     */
    private String flightEndDateTime;

    private String departmentName;

    private String costCenter;

    /**
     * 预定人
     */
    private String createBy;

    /**
     * 预定人部门
     */
    private String createByDepart;

    private String dealerUserName;

    /**
     * 员工编号
     */
    private String oaUserCode;

    /**
     * 创建时间
     */
    private String orderTime;

    /**
     * 航班最低价
     */
    private String lowestPrice;


    /**
     * 溢价原因
     */
    private String premiumReason;

    /**
     * 未提前预定原因
     */
    private String noPreOrderReason;

    /**
     * 未预定最低价原因
     */
    private String noOrderLowstReason;

    private String boardPointAirPortName;

    private String offPointName;

    private String offPointAirPortName;

    private String departureDate;

    private  String departureTime;

    /**
     * 部门1
     */
    private String department1;

    /**
     * 部门2
     */
    private String department2;

    /**
     * 部门3
     */
    private String department3;

    /**
     * 成本中心1
     */
    private String costCenter1;
    /**
     * 成本中心2
     */
    private String costCenter2;
    /**
     * 成本中心3
     */
    private String costCenter3;

    /**
     * 关联申请单号
     */
    private String relateYBZID;

    /**
     * 关联外部单据单号
     */
    private String relateOtherID;

    /**
     * 授权状态
     */
    private String authStatus;

    /**
     * 报销状态
     */
    private String bxStatus;

    /**
     * 备注
     */
    private String note;

    /**
     * 结算币种
     */
    private String currency;

    /**
     * 支付类型
     */
    private String payType;

    /**
     * 支付方式
     */
    private String paymentType;
    /**
     * 预定方式
     */
    private String preOrderMode;

    /**
     * 机票类型
     */
    private String psgType;

    /**
     * 提前预定天数
     */
    private String preDays;

    /**
     * 到达日期
     */
    private String arriveDate;

    /**
     * 到达时间
     */
    private String arriveTime;

    /**
     * 预定来源
     */
    private String fromType;

    /**
     * 自定义字段1
     */
    private String defItem1;


    /**
     * 自定义字段2
     */
    private String defItem2;

    /**
     * 自定义字段3
     */
    private String defItem3;

    /**
     * 自定义字段4
     */
    private String defItem4;

    /**
     * 自定义字段5
     */
    private String defItem5;

    /**
     * 租户ID
     */
    private String tenant;

    /**
     * 组织PK
     */
    private String orgPk;

    /**
     * 实退金额
     */
    private String refundPrice;


    /**
     * 联系人姓名
     */
    private String contactName;

    /**
     * 联系人电话
     */
    private String contactMobile;

    /**
     * 票号
     */
    private String ticketNO;

    /**
     * 燃油费
     */
    private String oilfee;

    /**
     * 税/基建费
     */
    private String constructionPrice;

    /**
     * 费用承担单位
     */
    private String assumeOrg;

    /**
     * 费用承担部门
     */
    private String assumeDept;

    /**
     * 费用项目
     */
    private String costProject;

    /**
     * 实际申请人
     */
    private String applyUser;

    /**
     * 实际出行人
     */
    private String companion;

    public BriFlightInfoDTO() {
        orderType="";
        orderNo="";
        oldOrderNo="";
        isDomc="";
        publicOrPrivate="";
        orderStatus="";
        psgName="";
        psgLevel="";
        flightWay="";
        boardPointName="";
        cardNO="";
        carrierName="";
        flightNO="";
        classCode="";
        classLevelName="";
        yPrice="";
        classRebate="";
        farePrice="";
        consturctAndFuel="";
        farePriceNoAgreement="";
        taxPrice="";
        paymentPrice="";
        tpPrice="";
        sumCounterFee="";
        counterFee="";
        bindCounterFee="";
        changeFee="";
        sumInsMoney="";
        sendTicketFee="";
        outTicketTime="";
        flightDateTime="";
        flightEndDateTime="";
        departmentName="";
        costCenter="";
        createBy="";
        createByDepart="";
        dealerUserName="";
        oaUserCode="";
        orderTime="";
        lowestPrice="";
        premiumReason="";
        noPreOrderReason="";
        noOrderLowstReason="";
        boardPointAirPortName="";
        offPointName="";
        offPointAirPortName="";
        departureDate="";
        departureTime="";
        department1="";
        department2="";
        department3="";
        costCenter1="";
        costCenter2="";
        costCenter3="";
        relateYBZID="";
        relateOtherID="";
        authStatus="";
        bxStatus="";
        note="";
        currency="";
        payType="";
        paymentType="";
        preOrderMode="";
        psgType="";
        preDays="";
        defItem1="";
        defItem2="";
        defItem3="";
        defItem4="";
        defItem5="";
        fromType="";
        arriveDate="";
        arriveTime="";
        tenant="";
        orgPk="";
        refundPrice="";
        contactName="";
        contactMobile="";
        ticketNO="";
        oilfee="";
        constructionPrice="";
        assumeOrg="";
        assumeDept="";
        costProject="";
        applyUser="";
        companion="";

    }

    public String getFromType() {
        return fromType;
    }

    public void setFromType(String fromType) {
        this.fromType = fromType;
    }

    public String getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(String departureTime) {
        this.departureTime = departureTime;
    }

    public String getDepartureDate() {
        return departureDate;
    }

    public void setDepartureDate(String departureDate) {
        this.departureDate = departureDate;
    }

    public String getOffPointAirPortName() {
        return offPointAirPortName;
    }

    public void setOffPointAirPortName(String offPointAirPortName) {
        this.offPointAirPortName = offPointAirPortName;
    }

    public String getOffPointName() {
        return offPointName;
    }

    public void setOffPointName(String offPointName) {
        this.offPointName = offPointName;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getIsDomc() {
        return isDomc;
    }

    public void setIsDomc(String isDomc) {
        this.isDomc = isDomc;
    }

    public String getPublicOrPrivate() {
        return publicOrPrivate;
    }

    public void setPublicOrPrivate(String publicOrPrivate) {
        this.publicOrPrivate = publicOrPrivate;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        orderStatus = orderStatus;
    }

    public String getPsgName() {
        return psgName;
    }

    public void setPsgName(String psgName) {
        this.psgName = psgName;
    }

    public String getFlightWay() {
        return flightWay;
    }

    public void setFlightWay(String flightWay) {
        this.flightWay = flightWay;
    }

    public String getBoardPointName() {
        return boardPointName;
    }

    public void setBoardPointName(String boardPointName) {
        this.boardPointName = boardPointName;
    }

    public String getCardNO() {
        return cardNO;
    }

    public void setCardNO(String cardNO) {
        this.cardNO = cardNO;
    }

    public String getCarrierName() {
        return carrierName;
    }

    public void setCarrierName(String carrierName) {
        this.carrierName = carrierName;
    }

    public String getFlightNO() {
        return flightNO;
    }

    public void setFlightNO(String flightNO) {
        this.flightNO = flightNO;
    }

    public String getClassCode() {
        return classCode;
    }

    public void setClassCode(String classCode) {
        this.classCode = classCode;
    }

    public String getClassLevelName() {
        return classLevelName;
    }

    public void setClassLevelName(String classLevelName) {
        this.classLevelName = classLevelName;
    }

    public String getYPrice() {
        return yPrice;
    }

    public void setyPrice(String yPrice) {
        this.yPrice = yPrice;
    }

    public String getClassRebate() {
        return classRebate;
    }

    public void setClassRebate(String classRebate) {
        this.classRebate = classRebate;
    }

    public String getFarePrice() {
        return farePrice;
    }

    public void setFarePrice(String farePrice) {
        this.farePrice = farePrice;
    }

    public String getFarePriceNoAgreement() {
        return farePriceNoAgreement;
    }

    public void setFarePriceNoAgreement(String farePriceNoAgreement) {
        this.farePriceNoAgreement = farePriceNoAgreement;
    }

    public String getTaxPrice() {
        return taxPrice;
    }

    public void setTaxPrice(String taxPrice) {
        this.taxPrice = taxPrice;
    }

    public String getPaymentPrice() {
        return paymentPrice;
    }

    public void setPaymentPrice(String paymentPrice) {
        this.paymentPrice = paymentPrice;
    }

    public String getTpPrice() {
        return tpPrice;
    }

    public void setTpPrice(String tpPrice) {
        this.tpPrice = tpPrice;
    }

    public String getSumCounterFee() {
        return sumCounterFee;
    }

    public void setSumCounterFee(String sumCounterFee) {
        this.sumCounterFee = sumCounterFee;
    }

    public String getSumInsMoney() {
        return sumInsMoney;
    }

    public void setSumInsMoney(String sumInsMoney) {
        this.sumInsMoney = sumInsMoney;
    }

    public String getOutTicketTime() {
        return outTicketTime;
    }

    public void setOutTicketTime(String outTicketTime) {
        this.outTicketTime = outTicketTime;
    }

    public String getFlightDateTime() {
        return flightDateTime;
    }

    public void setFlightDateTime(String flightDateTime) {
        this.flightDateTime = flightDateTime;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getCostCenter() {
        return costCenter;
    }

    public void setCostCenter(String costCenter) {
        this.costCenter = costCenter;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateByDepart() {
        return createByDepart;
    }

    public void setCreateByDepart(String createByDepart) {
        this.createByDepart = createByDepart;
    }

    public String getDealerUserName() {
        return dealerUserName;
    }

    public void setDealerUserName(String dealerUserName) {
        this.dealerUserName = dealerUserName;
    }

    public String getOaUserCode() {
        return oaUserCode;
    }

    public void setOaUserCode(String oaUserCode) {
        this.oaUserCode = oaUserCode;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public String getLowestPrice() {
        return lowestPrice;
    }

    public void setLowestPrice(String lowestPrice) {
        this.lowestPrice = lowestPrice;
    }

    public String getPremiumReason() {
        return premiumReason;
    }

    public void setPremiumReason(String premiumReason) {
        this.premiumReason = premiumReason;
    }

    public String getBoardPointAirPortName() {
        return boardPointAirPortName;
    }

    public void setBoardPointAirPortName(String boardPointAirPortName) {
        this.boardPointAirPortName = boardPointAirPortName;
    }

    public String getOldOrderNo() {
        return oldOrderNo;
    }

    public void setOldOrderNo(String oldOrderNo) {
        this.oldOrderNo = oldOrderNo;
    }

    public String getPsgLevel() {
        return psgLevel;
    }

    public void setPsgLevel(String psgLevel) {
        this.psgLevel = psgLevel;
    }

    public String getConsturctAndFuel() {
        return consturctAndFuel;
    }

    public void setConsturctAndFuel(String consturctAndFuel) {
        this.consturctAndFuel = consturctAndFuel;
    }

    public String getCounterFee() {
        return counterFee;
    }

    public void setCounterFee(String counterFee) {
        this.counterFee = counterFee;
    }

    public String getBindCounterFee() {
        return bindCounterFee;
    }

    public void setBindCounterFee(String bindCounterFee) {
        this.bindCounterFee = bindCounterFee;
    }

    public String getChangeFee() {
        return changeFee;
    }

    public void setChangeFee(String changeFee) {
        this.changeFee = changeFee;
    }

    public String getSendTicketFee() {
        return sendTicketFee;
    }

    public void setSendTicketFee(String sendTicketFee) {
        this.sendTicketFee = sendTicketFee;
    }

    public String getFlightEndDateTime() {
        return flightEndDateTime;
    }

    public void setFlightEndDateTime(String flightEndDateTime) {
        this.flightEndDateTime = flightEndDateTime;
    }

    public String getNoPreOrderReason() {
        return noPreOrderReason;
    }

    public void setNoPreOrderReason(String noPreOrderReason) {
        this.noPreOrderReason = noPreOrderReason;
    }

    public String getNoOrderLowstReason() {
        return noOrderLowstReason;
    }

    public void setNoOrderLowstReason(String noOrderLowstReason) {
        this.noOrderLowstReason = noOrderLowstReason;
    }

    public String getDepartment1() {
        return department1;
    }

    public void setDepartment1(String department1) {
        this.department1 = department1;
    }

    public String getDepartment2() {
        return department2;
    }

    public void setDepartment2(String department2) {
        this.department2 = department2;
    }

    public String getDepartment3() {
        return department3;
    }

    public void setDepartment3(String department3) {
        this.department3 = department3;
    }

    public String getCostCenter1() {
        return costCenter1;
    }

    public void setCostCenter1(String costCenter1) {
        this.costCenter1 = costCenter1;
    }

    public String getCostCenter2() {
        return costCenter2;
    }

    public void setCostCenter2(String costCenter2) {
        this.costCenter2 = costCenter2;
    }

    public String getCostCenter3() {
        return costCenter3;
    }

    public void setCostCenter3(String costCenter3) {
        this.costCenter3 = costCenter3;
    }

    public String getRelateYBZID() {
        return relateYBZID;
    }

    public void setRelateYBZID(String relateYBZID) {
        this.relateYBZID = relateYBZID;
    }

    public String getRelateOtherID() {
        return relateOtherID;
    }

    public void setRelateOtherID(String relateOtherID) {
        this.relateOtherID = relateOtherID;
    }

    public String getAuthStatus() {
        return authStatus;
    }

    public void setAuthStatus(String authStatus) {
        this.authStatus = authStatus;
    }

    public String getBxStatus() {
        return bxStatus;
    }

    public void setBxStatus(String bxStatus) {
        this.bxStatus = bxStatus;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(String paymentType) {
        this.paymentType = paymentType;
    }

    public String getPreOrderMode() {
        return preOrderMode;
    }

    public void setPreOrderMode(String preOrderMode) {
        this.preOrderMode = preOrderMode;
    }

    public String getPsgType() {
        return psgType;
    }

    public void setPsgType(String psgType) {
        this.psgType = psgType;
    }

    public String getPreDays() {
        return preDays;
    }

    public void setPreDays(String preDays) {
        this.preDays = preDays;
    }

    public String getDefItem1() {
        return defItem1;
    }

    public void setDefItem1(String defItem1) {
        this.defItem1 = defItem1;
    }

    public String getDefItem2() {
        return defItem2;
    }

    public void setDefItem2(String defItem2) {
        this.defItem2 = defItem2;
    }

    public String getDefItem3() {
        return defItem3;
    }

    public void setDefItem3(String defItem3) {
        this.defItem3 = defItem3;
    }

    public String getDefItem4() {
        return defItem4;
    }

    public void setDefItem4(String defItem4) {
        this.defItem4 = defItem4;
    }

    public String getDefItem5() {
        return defItem5;
    }

    public void setDefItem5(String defItem5) {
        this.defItem5 = defItem5;
    }

    public String getArriveDate() {
        return arriveDate;
    }

    public void setArriveDate(String arriveDate) {
        this.arriveDate = arriveDate;
    }

    public String getArriveTime() {
        return arriveTime;
    }

    public void setArriveTime(String arriveTime) {
        this.arriveTime = arriveTime;
    }

    public String getTenant() {
        return tenant;
    }

    public void setTenant(String tenant) {
        this.tenant = tenant;
    }

    public String getOrgPk() {
        return orgPk;
    }

    public void setOrgPk(String orgPk) {
        this.orgPk = orgPk;
    }

    public String getyPrice() {
        return yPrice;
    }

    public String getRefundPrice() {
        return refundPrice;
    }

    public void setRefundPrice(String refundPrice) {
        this.refundPrice = refundPrice;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactMobile() {
        return contactMobile;
    }

    public void setContactMobile(String contactMobile) {
        this.contactMobile = contactMobile;
    }

    public String getTicketNO() {
        return ticketNO;
    }

    public void setTicketNO(String ticketNO) {
        this.ticketNO = ticketNO;
    }

    public String getOilfee() {
        return oilfee;
    }

    public void setOilfee(String oilfee) {
        this.oilfee = oilfee;
    }

    public String getConstructionPrice() {
        return constructionPrice;
    }

    public void setConstructionPrice(String constructionPrice) {
        this.constructionPrice = constructionPrice;
    }

    public String getAssumeOrg() {
        return assumeOrg;
    }

    public void setAssumeOrg(String assumeOrg) {
        this.assumeOrg = assumeOrg;
    }

    public String getAssumeDept() {
        return assumeDept;
    }

    public void setAssumeDept(String assumeDept) {
        this.assumeDept = assumeDept;
    }

    public String getCostProject() {
        return costProject;
    }

    public void setCostProject(String costProject) {
        this.costProject = costProject;
    }

    public String getApplyUser() {
        return applyUser;
    }

    public void setApplyUser(String applyUser) {
        this.applyUser = applyUser;
    }

    public String getCompanion() {
        return companion;
    }

    public void setCompanion(String companion) {
        this.companion = companion;
    }
}
